land cruiser – Deutsch–English translations

🇬🇧 en de 🇩🇪

land cruiser noun

  • "land cruiser", military vehicle
Landkreuzer
Wiktionary Links